street-meat vendor - Spanish English Dictionary